clean technologies - Alemán Inglés Diccionario